toe-post sandals - Turkish English Dictionary